heart stimulator - Turco Inglés Diccionario